payment lag - Turkish English Dictionary